foot pad - Espagnol Anglais Dictionnaire